//
//  XZ_UseRecordTableView.m
//  Project_Demo
//
//  Created by caoxiaozhu on 2018/7/23.
//  Copyright © 2018年 caoxiaozhu. All rights reserved.
//

#import "XZ_UseRecordTableView.h"
#import "UseRecordCell.h"

static NSString *const cellId = @"cellId";

@interface XZ_UseRecordTableView()<UITableViewDelegate,UITableViewDataSource>
@end

@implementation XZ_UseRecordTableView

-(void)layoutSubviews{
    [super layoutSubviews];
    [self setupUI];
}

-(NSArray *)dataArr{
    if (_dataArr == nil) {
        _dataArr = [NSArray array];
    }
    return _dataArr;
}

-(void)setupUI{
    UITableView *mainTableView = [[UITableView alloc]initWithFrame:CGRectMake(0, 15, kScreenWidth, kScreenHeight-naviHeight-15) style:UITableViewStylePlain];
    mainTableView.backgroundColor = Color_Clear;
    mainTableView.delegate = self;
    mainTableView.dataSource = self;
    mainTableView.estimatedRowHeight = 300;
    mainTableView.rowHeight = UITableViewAutomaticDimension;
    mainTableView.tableFooterView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, kScreenWidth, 1)];
    [self addSubview:mainTableView];
}

-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    return 10;
}

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
    
    UseRecordCell *cell = [tableView dequeueReusableCellWithIdentifier:cellId];
    if (cell == nil) {
        cell = [[[NSBundle mainBundle]loadNibNamed:@"UseRecordCell" owner:self options:nil]firstObject];
    }
    return cell;
}

@end
